﻿namespace LibraryGuard.Interfaces.Configuration
{
	/// <summary>
	/// Advanced configuration.
	/// </summary>
	public interface IAdvancedConfiguration
	{
		/// <summary>
		/// Indicates whether current program is run as a service.
		/// Used(and specified) internally.
		/// </summary>
		bool Service { get; }

		/// <summary>
		/// Custom NLog configuration file.
		/// </summary>
		string LoggerConfig { get; set; }
	}
}
